<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        .comFooter-wrap,.wrap {
            padding: 0 20px
        }

        #comFooter a,#comFooter a:link,#comFooter a:visited,#comHeader a,#comHeader a:link,#comHeader a:visited,#footerLink ul li a:hover,#headMenu .hnav a:hover,.comSitemap .comLstC5 a,div#breadcrumb div a,div#breadcrumb div a:hover {
            text-decoration: none
        }

        #headMenu .hnav ul:after,#headMenu:after,.comConPosi:after {
            display: block;
            clear: both;
            content: ""
        }

        #comHeader #headMenu .hnav ul li a.lang-switch:before,#desktopGlobalNavigation .hasChild>p a:after,#footerLink .line:before,#headMenu .hnav ul:after,#headMenu .hnav:after,#headMenu:after,#mobileGlobalNavigation .back:after,#mobileGlobalNavigation .hasChild:after,.comConPosi:after,.cookieAlertBox .closeBtn:after,.cookieAlertBox .closeBtn:before,.cookieAlertBox p a:after,.langBtn:before,.menuArea .inContainer .inLang:before,.snsList:before {
            content: ""
        }

        @media only screen and (max-width: 1440px) {
            html {
                font-size:16px
            }
        }

        @media only screen and (max-width: 1366px) {
            html {
                font-size:16px
            }
        }

        @media only screen and (max-width: 991px) {
            html {
                font-size:12px
            }
        }

        .wrap {
            width: 100%
        }

        .container {
            max-width: 1296px;
            width: 100%;
            margin: 0 auto
        }

        a:link,a:link mark,a:visited,a:visited mark {
            color: #000;
            transition: color .2s
        }

        a:link,a:visited {
            color: inherit;
            transition: color .2s
        }

        #comFooter p,#comFooter ul,#comHeader li img,#comHeader p,#comHeader ul {
            margin-top: 0;
            margin-bottom: 0
        }

        #comHeader {
            max-width: 1296px;
            height: 48px;
            margin: 36px auto;
            position: relative
        }

        #headLogo {
            width: 90%;
            max-width: 500px
        }

        #headLogo a img {
            width: auto
        }

        #headMenu {
            position: absolute;
            top: -2px;
            right: 117px
        }

        #headMenu:after {
            width: 0;
            height: 0
        }

        #headMenu .hnav {
            float: left;
            margin: 0 20px;
            padding-right: 21px;
            position: relative
        }

        #headMenu .hnav:after {
            display: block;
            width: 1px;
            height: 11px;
            position: absolute;
            right: 0;
            top: 50%;
            margin-top: -5.5px;
            background-color: #000
        }

        #comFooter,.comConPosi {
            max-width: 1296px;
            position: relative
        }

        #headMenu .hnav ul:after {
            width: 0;
            height: 0
        }

        #headMenu .hnav ul li {
            float: left;
            margin-left: 28px
        }

        #headMenu .hnav ul li:first-child {
            margin-left: 0
        }

        #comFooter,.comConPosi,.comFooter-wrap {
            width: 100%;
            margin: 0 auto
        }

        #headMenu .hnav a:hover {
            color: #e31f26
        }

        .comConPosi:after {
            height: 1px;
            visibility: hidden
        }

        #comFooter {
            padding: 3.75rem 0 36px
        }

        #footGroupLogo {
            position: absolute;
            bottom: 36px;
            right: 0
        }

        #footGroupLogo a img {
            max-width: 400px
        }

        #followUs {
            font-size: 0;
            padding-top: 0
        }

        #followUs>* {
            display: inline-block;
            vertical-align: middle;
            margin-left: 25px;
            margin-bottom: 4px
        }

        #followUs>p,#footerLink ul li:first-child {
            margin-left: 0
        }

        #followUs>p {
            font-size: 24px;
            line-height: 1.1;
            margin-bottom: 0
        }

        #followUs>div.weixin {
            width: 18px;
            cursor: pointer
        }

        #followUs>div a img {
            width: 100%;
            height: auto
        }

        #footerLink {
            font-size: 14px;
            line-height: 1.2
        }

        #footerLink ul li {
            display: inline;
            margin-left: 16px
        }

        #footerLink ul li a:hover {
            color: #e31f26
        }

        #comFooter .footer-copyright p {
            margin-top: 26px;
            margin-bottom: -4px;
            font-size: 13px;
            line-height: 1.2
        }

        #footerLink ul {
            display: inline-block;
            padding-top: 2px
        }

        .cookieAlertBox {
            position: fixed;
            bottom: 0;
            left: 0;
            width: 100%;
            padding: 60px 0;
            background-color: #e5e5e5;
            display: none;
            z-index: 4
        }

        .cookieAlertBox .inner {
            max-width: 1300px;
            margin: 0 auto;
            position: relative
        }

        .cookieAlertBox p {
            line-height: 1.7;
            margin-top: 0
        }

        .cookieAlertBox p a:after {
            display: inline-block;
            vertical-align: baseline;
            margin-bottom: -.1em;
            margin-left: 6px;
            background: url(../svg/txt_link_arrow_icn.svg) 50% no-repeat;
            background-size: auto 100%
        }

        .cookieAlertBox .cookieApprovalBtn {
            position: absolute;
            top: 0;
            right: 0;
            display: table;
            line-height: 1.2;
            padding: 13px 20px;
            margin-left: 36px;
            border: 2px solid #000;
            cursor: pointer;
            transition: color .2s,background-color .2s
        }

        .cookieAlertBox .cookieApprovalBtn span {
            display: table-cell;
            vertical-align: middle;
            text-align: center
        }

        .cookieAlertBox .cookieApprovalBtn:hover {
            color: #fff;
            background-color: #000
        }

        #desktopGlobalNavigation nav>ul>li a:hover,.comSitemap .comLstC5 a:hover,.comSitemap .comLstC5>li .inList a:hover {
            color: #e31f26
        }

        .cookieAlertBox .closeBtn {
            width: 14px;
            height: 14px;
            position: absolute;
            top: -40px;
            right: 0;
            cursor: pointer
        }

        .cookieAlertBox .closeBtn:before {
            left: -2px;
            transform: rotate(45deg)
        }

        .cookieAlertBox .closeBtn:after,.cookieAlertBox .closeBtn:before {
            display: block;
            position: absolute;
            top: 50%;
            width: 18px;
            height: 2px;
            margin-top: -1px;
            background: #000;
            transition: background .2s
        }

        .cookieAlertBox .closeBtn:after {
            right: -2px;
            transform: rotate(-45deg)
        }

        .cookieAlertBox .closeBtn:hover:after,.cookieAlertBox .closeBtn:hover:before {
            background: #666
        }

        @media only screen and (max-width: 1440px) {
            #comHeader {
                max-width:1296px;
                width: 100%;
                height: 3.33vw;
                margin: 2.5vw auto;
                padding-left: 20px;
                padding-right: 20px
            }

            #headLogo img {
                width: auto;
                height: 100%
            }

            #headMenu {
                top: -.25vw;
                right: 8.12vw
            }

            #headMenu .hnav {
                margin: .2vw 1.38vw 0;
                padding-right: 1.45vw
            }

            #headMenu .hnav:after {
                height: .76vw;
                margin-top: -.38vw
            }

            .comConPosi {
                margin: 0 auto
            }

            #comFooter {
                padding: 3.75rem 0 2.5vw
            }

            #footGroupLogo {
                bottom: 2.5vw
            }

            #followUs {
                padding-top: 0
            }

            #followUs>* {
                margin-left: 1.73vw;
                margin-bottom: .4rem
            }

            #followUs>p {
                font-size: 1.66vw
            }

            #followUs>div.linkedin {
                width: 1.25vw
            }

            #footerLink {
                margin-top: 2.08vw
            }

            #footerLink ul li {
                margin-left: 1.11vw
            }

            #comFooter .footer-copyright p {
                margin-bottom: -.27vw
            }

            .cookieAlertBox {
                padding: 4.16vw 0
            }

            .cookieAlertBox .inner {
                max-width: none;
                width: 90vw
            }

            .cookieAlertBox .cookieApprovalBtn {
                padding: .9vw 1.38vw;
                margin-left: 2.5vw
            }

            .cookieAlertBox .closeBtn {
                width: .97vw;
                height: .97vw;
                top: -2.77vw
            }

            .cookieAlertBox .closeBtn:before {
                left: -.13vw;
                width: 1.25vw
            }

            .cookieAlertBox .closeBtn:after {
                right: -.13vw;
                width: 1.25vw
            }
        }

        @media only screen and (max-width: 991px) {
            #comHeader,.comConPosi {
                width:100%;
                margin: 0 auto
            }

            #comHeader {
                height: 85px;
                padding: 20px 20px 0;
                background-color: #fff;
                position: static
            }

            #headMenu {
                display: none
            }

            .comMainConPosi {
                width: 91.66vw;
                margin: 0 auto
            }

            #comFooter {
                padding: 4.16vw 0;
                width: 91.66vw
            }

            #footGroupLogo {
                bottom: 4.16vw;
                width: 32.55vw
            }

            #followUs {
                padding-top: 0
            }

            #followUs>* {
                margin-left: 3.25vw
            }

            #followUs>p {
                font-size: 3.12vw
            }

            #followUs>div.linkedin {
                width: 2.34vw
            }

            #footerLink {
                margin-top: 4.16vw
            }

            #footerLink ul li {
                margin-left: 2.08vw
            }

            #comFooter .footer-copyright p {
                margin-bottom: -.52vw
            }

            #footerLink ul {
                display: block
            }

            .cookieAlertBox {
                padding: 7.81vw 0
            }

            .cookieAlertBox .inner {
                width: 91.66vw
            }

            .cookieAlertBox .cookieApprovalBtn {
                padding: 1.69vw 2.6vw;
                margin-left: 3.64vw
            }

            .cookieAlertBox .closeBtn {
                width: 1.82vw;
                height: 1.82vw;
                top: -5.2vw
            }

            .cookieAlertBox .closeBtn:before {
                left: -.26vw;
                width: 2.34vw
            }

            .cookieAlertBox .closeBtn:after {
                right: -.26vw;
                width: 2.34vw
            }
        }

        @media only screen and (max-width: 680px) {
            #footGroupLogo {
                position:static;
                width: 280px;
                margin: 53px 0 0 auto
            }
        }

        @media only screen and (max-width: 480px) {
            #comHeader {
                height:60px;
                padding-top: 15px
            }

            #headLogo {
                height: 24px
            }

            #headLogo img {
                width: auto;
                height: 24px
            }

            #comFooter,.comMainConPosi {
                width: auto;
                margin: 0 20px
            }

            #comFooter {
                padding: 53px 0 30px
            }

            #footGroupLogo {
                position: static;
                width: 280px;
                margin: 53px 0 0 auto
            }

            #footGroupLogo a img {
                width: 280px;
                height: 49px
            }

            #followUs {
                padding-top: 0;
                text-align: center
            }

            #followUs>div {
                margin-left: 7px;
                margin-right: 7px;
                margin-bottom: 0
            }

            #followUs>p {
                display: block;
                font-size: 18px;
                margin-bottom: 12px
            }

            #followUs .inFtFollowColon {
                display: none
            }

            #followUs>div.linkedin {
                width: 16px
            }

            #footerLink {
                margin-top: 34px;
                margin-bottom: 11px;
                text-align: center
            }

            #footerLink ul li {
                margin-left: 8px
            }

            #comFooter .footer-copyright p {
                margin-top: 12px;
                margin-bottom: -2px;
                font-size: 9px;
                text-align: center
            }

            .cookieAlertBox {
                padding: 38px 20px 30px;
                -o-box-sizing: border-box;
                -ms-box-sizing: border-box;
                box-sizing: border-box
            }

            .cookieAlertBox .inner {
                width: auto
            }

            .cookieAlertBox p {
                margin-right: 0!important
            }

            .cookieAlertBox p a:after {
                width: 6px;
                height: 10px;
                margin-left: 6px
            }

            .cookieAlertBox .cookieApprovalBtn {
                padding: 8px 22px;
                margin: 15px auto 0;
                position: static
            }

            .cookieAlertBox .closeBtn {
                width: 40px;
                height: 40px;
                top: -38px;
                right: -10px
            }

            .cookieAlertBox .closeBtn:before {
                left: 14px;
                width: 12px;
                height: 1px
            }

            .cookieAlertBox .closeBtn:after {
                right: 14px;
                width: 12px;
                height: 1px
            }
        }

        @media only screen and (min-width: 992px) {
            .comHeaderFollow {
                position:fixed;
                z-index: 111;
                left: 0;
                top: 0;
                width: 100%;
                padding: 19px 0;
                background: #fff;
                opacity: .9;
                transition: top .3s ease,padding .1s ease-out,opacity .3s ease;
                min-height: 85px
            }

            .comHeaderFollow #comHeader {
                margin: 0 auto
            }

            .isHeaderFixed {
                padding-top: 86px
            }
        }

        .comHeaderFollow:hover {
            opacity: 1
        }

        @media only screen and (min-width: 992px) and (max-width:1440px) {
            .comHeaderFollow #comHeader {
                margin:0 auto
            }

            .isHeaderFixed {
                padding-top: 86px
            }
        }

        @media only screen and (min-width: 992px) {
            #headMenu {
                transition:.3s ease
            }
        }

        .comWrapper {
            background-color: #e5e5e5;
            padding: 30px 39px
        }

        @media only screen and (max-width: 1440px) {
            .comWrapper {
                padding:3rem 3.9rem
            }
        }

        @media only screen and (max-width: 480px) {
            .comWrapper {
                padding:13px 9px
            }
        }

        #footerLink {
            margin-top: 22px
        }

        #uniqid_nonce_tag____271338a6-0b6c-4436-b5d2-1ffb4e3e0f9a {
            width: 15px;
            vertical-align: middle;
            margin-right: 3px
        }

        #footerLink .line:before {
            margin-right: 1.2rem;
            background-color: #000;
            width: 1px;
            height: 24.8px;
            display: inline-block;
            position: relative;
            bottom: -6px
        }

        @media (max-width: 1440px) {
            #footerLink {
                margin-top:2.08vw
            }
        }

        @media (max-width: 991px) {
            #footerLink {
                margin-top:4.16vw
            }

            #footerLink ul li {
                line-height: 1.4
            }

            #footerLink li:last-child {
                display: block;
                margin-top: .5rem;
                padding-top: 2px
            }

            #footerLink li:last-child:before {
                display: none
            }

            #footGroupLogo a img {
                width: 32.55vw
            }
        }

        @media (max-width: 480px) {
            #footerLink {
                margin-top:34px
            }

            #footerLink ul li {
                line-height: 1.2
            }

            #footerLink li:last-child {
                margin-top: 1rem;
                padding-top: 4px
            }

            #footGroupLogo a img {
                width: 280px
            }
        }

        @media (min-width: 992px) and (max-width:1366px) {
            #footerLink {
                margin-top:11px
            }
        }

        @media (min-width: 992px) {
            #comHeader #headLogo img {
                max-height:48px
            }
        }

        #comHeader #headMenu {
            display: flex;
            right: 0
        }

        @media only screen and (max-width: 991px) {
            #comHeader #headMenu {
                display:none
            }
        }

        #comHeader #headMenu .hnav {
            margin-right: 0;
            padding-right: 0
        }

        #comHeader #headMenu .hnav:after {
            content: none
        }

        #comHeader #headMenu .hnav ul li a.lang-switch {
            margin-left: 21px
        }

        #comHeader #headMenu .hnav ul li a.lang-switch:before {
            display: block;
            width: 1px;
            height: 11px;
            position: absolute;
            top: 50%;
            margin-top: -5.5px;
            background-color: #000
        }

        @media (max-width: 1440px) {
            #comHeader #headMenu .hnav ul li a.lang-switch {
                margin-left:1.45vw
            }

            #comHeader #headMenu .hnav ul li a.lang-switch:before {
                height: .76vw;
                margin-top: -.38vw
            }
        }

        .comSitemap {
            margin-top: 70px;
            font-weight: 400;
            text-transform: uppercase
        }

        .comSitemap .comLstC5>li .alone {
            font-size: 14px!important;
            margin-top: 40px!important
        }

        @media only screen and (max-width: 1440px) {
            .comSitemap {
                margin-top:10.41vw
            }
        }

        @media only screen and (max-width: 991px) {
            .comSitemap {
                display:none
            }
        }

        .comSitemap .comWrapper {
            margin-top: 0;
            padding: 60px 0
        }

        #block-mainnavigation-2 {
            display: flex;
            justify-content: center;
            width: 100%
        }

        .comSitemap .comLstC5 {
            display: flex;
            margin-top: 0;
            justify-content: space-between;
            width: 100%
        }

        .comSitemap .comLstC5>li {
            position: relative
        }

        .comSitemap .comLstC5>li .inTitle {
            font-size: 18px;
            font-weight: 600
        }

        .comSitemap .comLstC5>li .inTitle:first-child {
            margin-top: 0!important
        }

        .comSitemap .comLstC5>li .inList {
            margin-top: 30px
        }

        .comSitemap .comLstC5 .two-columns .menu-item a:first-child {
            margin-right: 18px
        }

        @media only screen and (max-width: 1440px) {
            .comSitemap .comWrapper {
                padding:4.6vw 20px
            }

            .comSitemap .comLstC5>li .inList {
                margin-top: 1.9vw
            }
        }

        .comSitemap .comLstC5>li .inList>li {
            margin-top: 18px;
            font-size: 14px;
            font-weight: 600
        }

        .comSitemap .comLstC5>li .inList>li:first-child {
            margin-top: 0
        }

        .comSitemap .comLstC5>li:last-child .inTitle {
            margin-top: 40px
        }

        @media only screen and (max-width: 1440px) {
            .comSitemap .comLstC5>li:last-child .inTitle {
                margin-top:2.08vw
            }
        }

        .spMenuArea {
            margin: 100px 24px 0
        }

        #spMenuButton {
            background-color: transparent;
            border: none;
            display: none
        }

        #desktopGlobalNavigation .gNavMenu .menu-item--expanded.menu-item.selected,#desktopGlobalNavigation nav>ul>li [data-menu-target=fourthLayer] li:hover,#desktopGlobalNavigation nav>ul>li [data-menu-target=thirdLayer]:hover {
            background-color: #223f4b
        }

        #desktopGlobalNavigation,#desktopGlobalNavigation * {
            box-sizing: border-box
        }

        #desktopGlobalNavigation,#mobileGlobalNavigation {
            position: absolute;
            top: 33px;
            z-index: 3
        }

        #desktopGlobalNavigation nav>ul {
            text-align: left;
            font-size: 0
        }

        #desktopGlobalNavigation nav>ul>li {
            display: inline-block;
            vertical-align: top;
            line-height: 1.2;
            position: relative;
            font-weight: 700
        }

        #desktopGlobalNavigation nav>ul>li:first-child {
            margin-left: 0
        }

        #desktopGlobalNavigation nav>ul>li>p {
            margin-top: -2px;
            line-height: 1
        }

        #desktopGlobalNavigation nav>ul>li>p a {
            position: relative;
            z-index: 1;
            text-transform: uppercase
        }

        #desktopGlobalNavigation .gNavMenu .menu-item--expanded.menu-item.selected>p a,#desktopGlobalNavigation .gNavMenu li>p a:hover {
            color: #FFF
        }

        #desktopGlobalNavigation .layers {
            max-width: 1300px;
            width: 100%;
            margin: 0 auto;
            height: calc(100% - 80px)
        }

        #desktopGlobalNavigation .layersContent {
            display: flex;
            width: 100%;
            height: 100%
        }

        #desktopGlobalNavigation .layerWrapper {
            position: relative;
            display: block;
            width: calc((100% - 72px)/ 3 * 2);
            height: 100%
        }

        #desktopGlobalNavigation .layerContainer {
            display: block;
            width: 50%;
            height: 100%;
            overflow-x: hidden;
            overflow-y: auto
        }

        #desktopGlobalNavigation .gNavMenu {
            overflow-x: hidden
        }

        #desktopGlobalNavigation .gNavMenu .menu-item--expanded.menu-item {
            height: auto!important
        }

        #desktopGlobalNavigation .gNavMenu li>p a {
            min-height: 80px;
            border-top: 2px solid #ddd;
            display: flex;
            align-items: center;
            padding: 0 16px;
            position: relative
        }

        #desktopGlobalNavigation .gNavMenu li:last-child {
            border-bottom: 2px solid #ddd
        }

        #desktopGlobalNavigation .gNavMenuInner {
            position: relative;
            right: 0;
            width: 100%;
            margin-top: 36px;
            background-color: #e6ecee
        }

        #desktopGlobalNavigation .scrollArea {
            height: calc(100% - 72px);
            padding-top: 36px;
            padding-bottom: 36px;
            width: 100%;
            max-width: 1296px;
            margin: 0 auto
        }

        #desktopGlobalNavigation .layers>p {
            height: 80px
        }

        #desktopGlobalNavigation .subLinks {
            width: calc((100% - 72px)/ 3);
            height: 100%;
            border-left: 2px solid #707070;
            margin-left: 72px;
            padding-left: 72px
        }

        #desktopGlobalNavigation .subLinks li {
            border: none;
            margin-bottom: .75em
        }

        #desktopGlobalNavigation .subLinks li:last-child {
            border: none;
            margin-bottom: 0
        }

        #desktopGlobalNavigation .layers>p {
            font-size: 34px;
            border: none;
            font-weight: 700
        }

        #desktopGlobalNavigation nav>ul>li [data-menu-target=thirdLayer] {
            width: 100%
        }

        #desktopGlobalNavigation nav>ul>li [data-menu-target=thirdLayer]>p>a {
            text-transform: uppercase;
            padding-right: 32px
        }

        #desktopGlobalNavigation nav>ul>li [data-menu-target=fourthLayer] {
            position: absolute;
            top: 0;
            right: 0;
            width: 50%;
            height: 100%;
            overflow-y: auto;
            padding-bottom: 0
        }

        #desktopGlobalNavigation nav>ul>li [data-menu-target=fourthLayer] li {
            background-color: #fff
        }

        #desktopGlobalNavigation .hasChild>p a:after,#mobileGlobalNavigation .hasChild:after {
            display: inline-block;
            vertical-align: baseline;
            width: .5em;
            height: .8em;
            background: url(../svg/txt_link_arrow_icn.svg) 50% no-repeat;
            background-size: auto 100%;
            position: absolute;
            right: 16px
        }

        #mobileGlobalNavigation {
            display: none;
            background-color: #e6ecee;
            min-height: calc(100vh - 60px - 28px);
            height: auto;
            overflow-x: hidden
        }

        #mobileGlobalNavigation nav {
            padding: 0 24px
        }

        #mobileGlobalNavigation .back {
            display: flex;
            align-items: center;
            position: absolute;
            top: -45px;
            padding-left: 24px
        }

        #mobileGlobalNavigation .back:after {
            display: block;
            box-sizing: border-box;
            position: absolute;
            width: 10px;
            height: 10px;
            border-bottom: 2px solid;
            border-left: 2px solid;
            transform: rotate(45deg);
            left: 4px
        }

        #mobileGlobalNavigation .layerContainer {
            position: relative;
            margin-top: 72px
        }

        #mobileGlobalNavigation .layerContainer .fourthLayerLink,#mobileGlobalNavigation .layerContainer .secondLayerLink,#mobileGlobalNavigation .layerContainer .thirdLayerLink {
            display: flex;
            align-items: center;
            justify-content: space-between;
            padding: 0 16px;
            height: 72px;
            border-bottom: 2px solid #ddd
        }

        #mobileGlobalNavigation .subLink {
            border-top: 2px solid #ddd;
            padding-top: 24px
        }

        #mobileGlobalNavigation .fourthLayerContainer,#mobileGlobalNavigation .subLink,#mobileGlobalNavigation .thirdLayerContainer {
            position: absolute;
            left: 100vw;
            opacity: 0;
            width: 100%
        }

        #mobileGlobalNavigation .fourthLayerContainer a,#mobileGlobalNavigation .thirdLayerContainer a {
            background-color: #fff
        }

        #mobileGlobalNavigation .subLink li {
            margin-bottom: .5em
        }

        #mobileGlobalNavigation .subLink li:last-child {
            margin-bottom: 0
        }

        #mobileGlobalNavigation .subLink a {
            padding: 8px 16px;
            background-color: #e6ecee
        }

        .back+.firstLayer .secondLayerLink {
            border-top: 2px solid #ddd
        }

        #desktopGlobalNavigation nav>ul>li {
            font-size: 1.1rem;
            margin-left: 1.5vw
        }

        @media only screen and (max-width: 1440px) {
            #desktopGlobalNavigation,#mobileGlobalNavigation {
                top:2.29vw;
                right: 8.12vw
            }
        }

        @media only screen and (max-width: 991px) {
            #comHeader #desktopGlobalNavigation,#comHeader #mobileGlobalNavigation {
                top:13.54vw;
                left: 0;
                right: auto;
                width: 100%;
                padding-bottom: 28px;
                display: none;
                box-shadow: 0 38px 38px rgba(0,0,0,.4)
            }

            #desktopGlobalNavigation nav>ul {
                width: 86.98vw;
                margin: 3.25vw auto 0
            }

            #desktopGlobalNavigation nav>ul>li {
                display: block;
                font-size: 3.12vw;
                margin-left: 0
            }
        }

        @media only screen and (max-width: 480px) {
            #comHeader #desktopGlobalNavigation,#comHeader #mobileGlobalNavigation {
                top:60px
            }

            #spMenuButton {
                width: 20px;
                height: 17px;
                background-size: 20px 17px;
                top: 22px;
                right: 20px
            }

            #desktopGlobalNavigation,#mobileGlobalNavigation {
                top: 60px;
                padding-bottom: 36px;
                box-shadow: 0 10px 10px rgba(0,0,0,.4)
            }

            #desktopGlobalNavigation nav>ul {
                width: auto;
                margin: 14px 20px 0
            }

            #desktopGlobalNavigation nav>ul>li {
                font-size: 18px
            }
        }

        @media only screen and (max-width: 991px) {
            #spMenuButton {
                display:block;
                width: 4.68vw;
                height: 3.9vw;
                background-image: url();
                background-repeat: no-repeat;
                background-position: 50%;
                background-size: 3.6rem 3rem;
                position: absolute;
                top: 4.94vw;
                right: 4.16vw;
                cursor: pointer
            }

            #spMenuButton.active {
                background-image: url()
            }
        }

        @media only screen and (max-width: 991px) and (-webkit-min-device-pixel-ratio:0) {
            #spMenuButton {
                background-size:4.68vw 3.9vw
            }
        }

        @media only screen and (max-width: 480px) {
            #spMenuButton {
                width:20px;
                height: 17px;
                background-size: 20px 17px;
                top: 22px;
                right: 20px
            }
        }

        @media only screen and (max-width: 1440px) {
            #desktopGlobalNavigation .layers {
                max-width:none;
                width: 90vw;
                margin: 0 auto
            }
        }

        #desktopGlobalNavigation,#mobileGlobalNavigation {
            right: 0
        }

        @media only screen and (max-width: 1320px) {
            #comHeader #headMenu,#desktopGlobalNavigation,#mobileGlobalNavigation {
                right:20px
            }
        }

        #desktopGlobalNavigation nav>ul>li>div[data-menu-target=secondLayer] {
            position: absolute;
            top: 0;
            left: 0;
            width: 100vw;
            display: none;
            background-color: #fff;
            overflow-y: hidden;
            z-index: 3
        }

        @media only screen and (max-width: 991px) {
            #spMenuButton {
                top:50%!important;
                transform: translateY(-50%)
            }

            .comHeaderFollow {
                position: relative
            }
        }

        .mobileSubNavigationItem {
            border-bottom: 2px solid #ddd
        }

        .mobileSubNavigationItem a {
            display: block;
            padding: 16px;
            font-size: 13px
        }

        .langBtn,.snsList {
            position: relative;
            padding-left: 26px
        }

        .langBtn:before,.snsList:before {
            display: block;
            width: 1px;
            height: 11px;
            position: absolute;
            top: 50%;
            left: 0;
            margin-top: -5.5px;
            background-color: #000
        }

        .langBtnHide:before {
            display: none
        }

        .snsList {
            display: flex;
            align-items: center
        }

        .snsList>li {
            margin-left: 26px
        }

        @media only screen and (max-width: 1440px) {
            .langBtn,.snsList {
                padding-left:1.38vw
            }

            .langBtn:before,.snsList:before {
                height: .76vw;
                margin-top: -.38vw
            }

            .snsList>li {
                margin-left: 1.73vw
            }
        }

        .snsList>li:first-child {
            margin-left: 0
        }

        .snsList>li img {
            width: 100%
        }

        .lang-switch {
            display: flex;
            align-items: center;
            margin-left: 0!important
        }

        .lang-switch:before {
            display: none!important
        }

        .lang-switch>div {
            width: 19px
        }

        @media only screen and (max-width: 1440px) {
            .lang-switch>div {
                width:1.59vw
            }
        }

        .lang-switch>div img {
            width: 100%
        }

        .lang-switch>p {
            margin-left: 6px
        }

        @media only screen and (max-width: 1440px) {
            .lang-switch>p {
                margin-left:.4vw
            }
        }

        .menuArea {
            display: none
        }

        @media only screen and (max-width: 991px) {
            .menuArea {
                display:block;
                background-color: #fff;
                padding: 16px 0
            }
        }

        .menuArea .inContainer {
            display: flex;
            justify-content: center
        }

        .menuArea .inContainer a {
            display: none
        }

        .menuArea .inContainer a:after {
            display: none!important
        }

        .menuArea .inContainer li.menu-item {
            display: none
        }

        .menuArea .inContainer .snsList {
            display: flex;
            justify-content: center;
            align-items: center;
            float: none;
            width: 60%;
            padding-left: 0
        }

        .menuArea .inContainer .snsList:before {
            display: none
        }

        .menuArea .inContainer .snsList>li {
            margin-left: 20px!important;
            margin-right: 0!important
        }

        .menuArea .inContainer .snsList>li a {
            display: block
        }

        .menuArea .inContainer .snsList>li a.youtube {
            width: 28px!important
        }

        .menuArea .inContainer .snsList>li a.linkedin {
            width: 22px!important
        }

        .menuArea .inContainer .snsList>li a.facebook {
            width: 12px!important
        }

        .menuArea .inContainer .snsList>li a.twitter {
            width: 25px!important
        }

        .menuArea .inContainer .snsList>li a img {
            width: 100%
        }

        .menuArea .inContainer .snsList>li:first-child {
            margin-left: 0!important
        }

        .menuArea .inContainer .snsList>li:last-child {
            margin-top: 0!important
        }

        .menuArea .inContainer .inLang {
            position: relative;
            flex: 1
        }

        .menuArea .inContainer .inLang:before {
            display: block;
            width: 1px;
            height: 26px;
            position: absolute;
            top: 50%;
            left: 0;
            transform: translateY(-50%);
            background-color: #000
        }

        .menuArea .inContainer .inLang>a {
            display: flex;
            justify-content: center;
            align-items: center;
            margin-left: 0
        }

        .menuArea .inContainer .inLang>a>div {
            width: 23px
        }

        .menuArea .inContainer .inLang>a>div img {
            width: 100%
        }

        .menuArea .inContainer .inLang>a>p {
            margin-left: 6px
        }

        .cookieAlertBox p a:after {
            width: .6em;
            height: .9em
        }

        #headMenu .hnav ul li {
            font-size: 1rem;
            color: #414141
        }

        #footerLink {
            padding-top: 1px
        }

        .cookieAlertBox p a {
            font-size: 86.66%
        }


        #mobileGlobalNavigation .active {
            left: 0;
            opacity: 1;
            transition: left .2s,opacity .2s
        }

        #mobileGlobalNavigation .layerContainer .activeLink {
            background-color: #e6ecee;
            border-top: none
        }

        #pageTop {
            position: fixed;
            top: 0;
            right: 0;
            z-index: 100
        }

        #pageTop.active {
            position: absolute!important
        }

        #pageTop a {
            display: block;
            width: 2.5vw  /* 48/19.2 */;
            height: 2.5vw  /* 48/19.2 */;
            background-color: #000;
            background-image: url(../svg/pagetop_arrow_icn.svg);
            background-repeat: no-repeat;
            background-position: center center;
            background-size: 1.146vw  /* 22/19.2 */ 0.677vw  /* 13/19.2 */;
            cursor: pointer;
            transition: all .4s;
            opacity: 0;
            pointer-events: none;
            text-indent: -520.78125vw  /* -9999/19.2 */;
            overflow: hidden
        }

        #pageTop a.show {
            opacity: 1;
            pointer-events: auto
        }

        #pageTop:hover a {
            background-color: #666
        }



        .link-modal-content .link-modal-close img {
            width: 20px;
            height: 1.042vw  /* 20/19.2 */
        }

        .goodtxt h2 {
            font-size: 22px;
            text-align: center
        }

        .goodtxt a {
            background-color: #5a7783;
            color: #FFF;
            font-size: 0.833vw  /* 16/19.2 */;
            display: block;
            margin: 2.604vw  /* 50/19.2 */ auto 0;
            width: 6.25vw  /* 120/19.2 */;
            padding: 0.521vw  /* 10/19.2 */ 0;
            text-align: center;
            transition: all .3s
        }

        .goodtxt a:hover {
            opacity: .8
        }


        #simplemodal-container h3 {
            color: #FFF;
            text-align: center;
            font-size: 2.375rem;
            margin-bottom: 30px
        }


        #simplemodal-container .qr-img img {
            width: 100%;
            height: 100%
        }




        div#breadcrumb div {
            line-height: 1.1;
            display: inline
        }

        div#breadcrumb div span {
            display: inline
        }

        div#breadcrumb div:last-child span {
            display: none
        }

        div#breadcrumb div:last-child a {
            pointer-events: none;
            cursor: not-allowed
        }

        div#breadcrumb div:nth-child(-n+3) {
            text-transform: uppercase
        }

        div#breadcrumb div a {
            color: #000;
            font-size: 1rem;
            font-weight: 700
        }

        div#breadcrumb div a:hover {
            color: #666;
            transition: color 0s
        }

        @media only screen and (max-width: 480px) {
            #nav-breadcrumb {
                display:none;
                margin-top: 0.052vw  /* 1/19.2 */
            }
        }



        .header-bg img {
            width: 100%;
            height: auto;
            vertical-align: middle
        }


    </style>
</head>
<body>
<div>
    <div class="comFooter-wrap">
        <footer id="comFooter" role="contentinfo">
            <div id="pageTop"><a>回到顶部</a></div>

            <div id="block-footer-group-logo"
                 class="footerGroupLogo block block-block-content block-block-content96ae1c39-c05b-4e67-9ca0-3129dee83e92"
                 data-block-plugin-id="block_content:96ae1c39-c05b-4e67-9ca0-3129dee83e92">


                <div
                        class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item">
                    <div id="footGroupLogo"><a href="javascript:;"><img
                            src="/static/svg/foot_mhigroup_logo.svg?version=1732606650359"
                            alt="MOVE THE WORLD FORWARD MHI Group"></a>
                    </div>
                </div>

            </div>

            <div id="block-footer-social-media" data-block-plugin-id="fixed_block_content:footer_social_media"
                 class="block block-fixed-block-content block-fixed-block-contentfooter-social-media">


                <div
                        class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item">
                    <div id="followUs">
                        <p>FOLLOW US<span class="inFtFollowColon"> :</span></p>

                        <div class="weixin" id="wechat">
                            <img alt="微信"
                                 src="/img/wx.png">
                        </div>

                    </div>
                </div>

            </div>


            <nav role="navigation" id="footerLink" aria-labelledby="block-footer-menu" id="block-footer"
                 data-block-plugin-id="system_menu_block:footer" class="block block-menu navigation menu--footer">

                <ul block="block-footer" class="menu">
                    <li class="menu-item"><a href="/sitemap.html">网站地图</a></li>
                    <li class="menu-item"><a href="/coming-soon.html">个人信息保护政策</a></li>
                    <li class="menu-item"><a href="/coming-soon.html">网站利用条件</a></li>


                    <li class="menu-item  line">
                        <a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=31010502004885"
                           target="_blank"><img
                                id="uniqid_nonce_tag____271338a6-0b6c-4436-b5d2-1ffb4e3e0f9a"
                                src="/static/images/gonganbeian.png">豫公网安备 XXXXXXXX号 </a></li>


                    <li class="menu-item"><a href="https://beian.miit.gov.cn" target="_blank">豫ICP备XXXXXXX号</a></li>
                </ul>


            </nav>
            <div id="block-footer-copyright" data-block-plugin-id="block_content:7f80591d-954a-4a5e-85cc-7af69bc0faf9"
                 class="footer-copyright block block-block-content block-block-content7f80591d-954a-4a5e-85cc-7af69bc0faf9">

                <div
                        class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item">
                    <p><small id="copyright">© MITSUBISHI HEAVY INDUSTRIES(CHINA), LTD.</small></p></div>

            </div>


        </footer>
    </div>

</div>
</body>
</html>
